package com.example.sys.org.service;

import com.example.core.service.BaseTreeService;
import com.example.sys.org.po.SysElement;
import com.example.sys.org.vo.SysElementVo;

import java.util.List;

public interface SysElementService extends BaseTreeService<SysElement, SysElementVo> {

    public List<String> getUserAuthIdList(String userId);

    public List<String> getUserAuthIdList();

    public List<Long> checkOrgElementId(String type, List<Long> list);

    public List<SysElement> findTreeList(String type);

    public SysElement buildTree(SysElement sysElement, String type);

    public List<SysElement> findByPId(String pid, String type);
}
